\begin{lstlisting}[language=C, breaklines=true, basicstyle=\footnotesize]
   .file   1 "Controlar.c"
   .section .mdebug.abi32
   .previous
   .abicalls
   .rdata
   .align   2
$LC0:
   .ascii   "ERROR: %s. %s\n\000"
   .align   2
$LC1:
   .ascii   "ERROR: %s is not a regular file\n\000"
   .text
   .align   2
   .globl   is_regular
   .ent   is_regular
is_regular:
   .frame   $fp,152,$ra      # vars= 112, regs= 3/0, args= 16, extra= 8
   .mask   0xd0000000,-8
   .fmask   0x00000000,0
   .set   noreorder
   .cpload   $t9
   .set   reorder
   subu   $sp,$sp,152
   .cprestore 16
   sw   $ra,144($sp)
   sw   $fp,140($sp)
   sw   $gp,136($sp)
   move   $fp,$sp
   sw   $a0,152($fp)
   lw   $a0,152($fp)
   addu   $a1,$fp,24
   la   $t9,__stat13
   jal   $ra,$t9
   la   $t9,__errno
   jal   $ra,$t9
   lw   $v0,0($v0)
   beq   $v0,$zero,$L18
   la   $t9,__errno
   jal   $ra,$t9
   lw   $a0,0($v0)
   la   $t9,strerror
   jal   $ra,$t9
   la   $a0,__sF+176
   la   $a1,$LC0
   lw   $a2,152($fp)
   move   $a3,$v0
   la   $t9,fprintf
   jal   $ra,$t9
   b   $L19
$L18:
   lw   $v0,32($fp)
   andi   $v1,$v0,0xf000
   li   $v0,32768         # 0x8000
   beq   $v1,$v0,$L19
   la   $a0,__sF+176
   la   $a1,$LC1
   lw   $a2,152($fp)
   la   $t9,fprintf
   jal   $ra,$t9
$L19:
   la   $t9,__errno
   jal   $ra,$t9
   sw   $zero,0($v0)
   lw   $v0,32($fp)
   andi   $v0,$v0,0xf000
   sw   $v0,128($fp)
   li   $v0,32768         # 0x8000
   lw   $v1,128($fp)
   xor   $v0,$v1,$v0
   sltu   $v0,$v0,1
   sw   $v0,128($fp)
   lw   $v0,128($fp)
   move   $sp,$fp
   lw   $ra,144($sp)
   lw   $fp,140($sp)
   addu   $sp,$sp,152
   j   $ra
   .end   is_regular
   .size   is_regular, .-is_regular
   .ident   "GCC: (GNU) 3.3.3 (NetBSD nb3 20040520)"
\end{lstlisting}
